Synonyms for "Marburg disease"

Words with similar meaning